technological espionage - German English Dictionary